architecture and religion - Turkish English Dictionary